"""
应用启动文件
"""

from app import create_app
import os

# 尝试加载 .env 文件（如果安装了 python-dotenv）
try:
    from dotenv import load_dotenv
    load_dotenv()
    print("✅ 已加载 .env 文件")
except ImportError:
    print("ℹ️  未安装 python-dotenv，使用系统环境变量")
    print("   安装方法: pip install python-dotenv")

# 创建应用实例
app = create_app()

if __name__ == '__main__':
    port = app.config.get('PORT', 5000)
    debug = app.config.get('DEBUG', False)
    
    app.logger.info(f'🌍 环境: {app.config.get("ENV")}')
    
    app.run(
        host=app.config.get('HOST'),
        port=port,
        debug=debug
    )

